html,body {
    margin          : 0px;
    padding         : 0px;
    border          : none;    
    width           : 100%;
    
    background      : #eaeaff;
}

* {
    font-family     : Verdana,Helvetica,sans-serif;
    font-size       : 10pt;
    text-align      : left;
}

.header {
    display         : block;
    float           : center;
    top             : 0px;
    border-bottom   : 3px solid black;
    
    height          : 75px;
    text-align      : center;
    font-size       : 24pt;
    background      : #334477;
    
    color           : white;
}
.menu {
    margin-top      : 15px;
    padding-top     : 10px;
    margin-bottom   : 15px;
    height          : 30px;
    text-align      : center;
    border-top      : 3px solid black;
    border-bottom   : 3px solid black;
    background      : #DDDDFF;
    color           : black;
}
a,a:visited {
    color           : black;
    text-decoration : none;
}
a:hover {
    text-decoration : underline;
    color           : #333333;
}

.content {
    text-align      : center;
    padding         : 10px;
    width           : 100%;
    border-top      : solid 3px black;
    border-bottom   : solid 3px black;
}

.footer {
    text-align      : center;
    background      : #DDDDFF;
    margin-top      : 20px;
    border-top      : 3px solid black;
    border-bottom   : 3px solid black;
}

.animationbutton {
    width           : 96px;
    height          : 22px;
    border          : solid 1px black;
    background      : #334477;
    color           : white;
}